package labox.innovation.gameserver.model.actor.knownlist;

import labox.innovation.gameserver.model.L2Object;
import labox.innovation.gameserver.model.actor.L2Summon;

public class SummonKnownList extends PlayableKnownList {
	// =========================================================
	// Data Field

	// =========================================================
	// Constructor
	public SummonKnownList(L2Summon activeChar) {
		super(activeChar);
	}

	@Override
	public final L2Summon getActiveChar() {
		return (L2Summon) _activeObject;
	}

	@Override
	public int getDistanceToForgetObject(L2Object object) {
		if (object == getActiveChar().getOwner() || object == getActiveChar().getTarget())
			return 120;
		return 80;
	}

	@Override
	public int getDistanceToWatchObject(L2Object object) {
		return 120;
	}
}
